contract supervision - French English Dictionary